package com.silverbox.waimai.entity.extend;

import java.io.Serializable;

/**
 * 购物车DTO
 * @author CAOXJ
 *
 */
public class GoodsCartExtend implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 3738923492586440150L;

	/**
	 * 购物车id
	 */
	private Integer id;
	/**
	 * 店铺id
	 */
	private Integer storeId;
	
	/**
	 * 桌台编号
	 */
	private String tableNo;
	
	/**
	 * 用户Id
	 */
	private String buyerId;
	
	/**
	 * 开始时间
	 */
	private String startDate;
	
	/**
	 * 结束时间
	 */
	private String endDate;
	
	/**
	 * 商品属性
	 */
	private String propIds;

	/**
	 * 商品id
	 */
	private Integer goodsId;
	
	/**
	 * 尺寸id
	 */
	private Long sizeId;
	
	/**
	 * 商品打包描述
	 */
	private String goodsDesc;
	/**
	 * 是否套餐
	 */
	private Integer isPackage;
	
	/**
	 * 必选菜
	 */
	private Integer mustOrder;
	
	/**
	 * 必点菜buyerId
	 */
	private String systemBuyerId;

	/**
     * 加价做法
     */
    private String propDetail;
    
    /**
     * 会员价
     */
    private String memberPrice;

    //订单类型
    private Integer clientOrderMode;

    //优惠码
    private String couponCode;

    public String getCouponCode() {
        return couponCode;
    }

    public GoodsCartExtend setCouponCode(String couponCode) {
        this.couponCode = couponCode;
        return this;
    }

    public Integer getClientOrderMode() {
        return clientOrderMode;
    }

    public GoodsCartExtend setClientOrderMode(Integer clientOrderMode) {
        this.clientOrderMode = clientOrderMode;
        return this;
    }

    public Integer getStoreId() {
		return storeId;
	}

	public void setStoreId(Integer storeId) {
		this.storeId = storeId;
	}

	public String getTableNo() {
		return tableNo;
	}

	public void setTableNo(String tableNo) {
		this.tableNo = tableNo;
	}

	public String getBuyerId() {
		return buyerId;
	}

	public void setBuyerId(String buyerId) {
		this.buyerId = buyerId;
	}

	public String getStartDate() {
		return startDate;
	}

	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}

	public String getEndDate() {
		return endDate;
	}

	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public String getPropIds() {
		return propIds;
	}

	public void setPropIds(String propIds) {
		this.propIds = propIds;
	}

	public Integer getGoodsId() {
		return goodsId;
	}

	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}

	public Long getSizeId() {
		return sizeId;
	}

	public void setSizeId(Long sizeId) {
		this.sizeId = sizeId;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getGoodsDesc() {
		return goodsDesc;
	}

	public void setGoodsDesc(String goodsDesc) {
		this.goodsDesc = goodsDesc;
	}

	public Integer getIsPackage() {
		return isPackage;
	}

	public void setIsPackage(Integer isPackage) {
		this.isPackage = isPackage;
	}

	public Integer getMustOrder() {
		return mustOrder;
	}

	public void setMustOrder(Integer mustOrder) {
		this.mustOrder = mustOrder;
	}

	public String getSystemBuyerId() {
		return systemBuyerId;
	}

	public void setSystemBuyerId(String systemBuyerId) {
		this.systemBuyerId = systemBuyerId;
	}

	public String getPropDetail() {
		return propDetail;
	}

	public void setPropDetail(String propDetail) {
		this.propDetail = propDetail;
	}

	public String getMemberPrice() {
		return memberPrice;
	}

	public void setMemberPrice(String memberPrice) {
		this.memberPrice = memberPrice;
	}
	
}
